desembolso total - French English Dictionary